be dependent on - French English Dictionary